The Use of Proof Planning for Co-operative Theorem Proving

نویسندگان

  • Helen Lowe
  • Alan Bundy
  • Duncan McLean
چکیده

We describe BARNACLE: a cooperative interface to an inductive theorem prover. The cooperative nature of the BARNACLE interface is made possible by proof planning. Proof planning is a technique for guiding the search for a proof in automatic theorem proving. Common patterns of reasoning in proofs are identified and represented computationa.lly as proof plans. These proof plans are then used to guide the search for proofs of new conjectures. Where a proof requires more than common patterns of reasoning, proof planning needs to be supplemented by human interaction. Proof planning makes new kinds of user interaction possible. Proof plans structure proofs hierarchica.lly. This can be used to present partial proofs to users without overwhelming them with detail. Proof plans use a meta-logic to relate each chunk of a proof to its parents and daughters in the hierarchy and to its subparts. Proof plans sometimes annotate the proof steps to display the rationale behind them. The relations between proof chunks and the annotations can both be used to help users understand the state of proof attempts. This improved understanding can help them find patches to failed proofs and the metalogic provides a high-level language for specifying the patch. J\"ey words and phrases" Proof Planning, Co-operative Theorem Proving, Explanations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Critique of Proof Planning

Proof planning is an approach to the automation of theorem proving in which search is conducted, not at the object-level, but among a set of proof methods. This approach dramatically reduces the amount of search but at the cost of completeness. We critically examine proof planning, identifying both its strengths and weaknesses. We use this analysis to explore ways of enhancing proof planning to...

متن کامل

Assertion Application in Theorem Proving and Proof Planning

Our work addresses assertion retrieval and application in theorem proving systems or proof planning systems for classical first-order logic. We propose a distributed mediator M between a mathematical knowledge base KB and a theorem proving system TP which is independent of the particular proof and knowledge representation formats of TP and KB and which applies generalized resolution in order to...

متن کامل

Seki Report Island Planning and Reenement Island Planning and Reenement

Proof planning is an alternative to classical theorem proving. Proof planning is classical planning with no goal interaction. It faces search problems because of long solutions and possibly innnite branching. It is also required to provide plans comprehensible for the user. This article introduces new planning strategies inspired by proof planning examples in order to tackle the search-space-pr...

متن کامل

Representing Proof-Planning in the ρ-Calculus

Introduction. Proof planning is a theorem proving technique in which proofs are not conceived immediately by using the low-level calculus rules but at a higher level of abstraction that highlights the main ideas and the outline of a proof and de-emphasizes minor logical or mathematical manipulations on formulae. Hence, proof planning considerably differs from traditional proof search strategies...

متن کامل

AI-Techniques in Proof Planning

Proof planning is an application of Artiicial Intelligence (AI)-planning in mathematical domains for theorem proving. The paper presents a knowledge-based proof planning approach that is implemented in the OMEGA proof planner. It evaluates control-rules in order to restrict the otherwise intractable search spaces and combines proof planning with domain-speciic constraint solving. Several AI-tec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Symb. Comput.

دوره 25  شماره 

صفحات  -

تاریخ انتشار 1998